//
//  SignProtocol.h
//  ZXLSign
//
//  Created by awh on 2020/11/8.
//

#import <Foundation/Foundation.h>
#import "ZXLSignData.h"
NS_ASSUME_NONNULL_BEGIN

@protocol SignProtocol <NSObject>

-(void)setManager:(AFHTTPSessionManager*)manager SignWith:(ZXLAPISignData*)data;
-(SignResult*)getCustomSceneSignData:(ZXLSignData*)data;

@property(nonatomic,strong)AlgorithmConfig * MDConfig;
-(NSString*)getMessageDigestString:(NSString*)String;

@property(nonatomic,strong)AlgorithmConfig * SHAConfig;
-(NSString*)getSHAString:(NSString*)String;

 @end

NS_ASSUME_NONNULL_END
